home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 819 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  3.2 KB

  1. Path: news1.h1.usa.pipeline.com!usenet
  2. From: grantp@usa.pipeline.com
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: C++ with Zapp vs. Delphi
  5. Date: 7 Jan 1996 13:45:11 GMT
  6. Organization: Pipeline USA
  7. Message-ID: <4coip7$69s@news1.usa.pipeline.com>
  8. References: <4coar6$d4n@sun4.bham.ac.uk>
  9. NNTP-Posting-Host: pipe4.h1.usa.pipeline.com
  10. X-PipeUser: grantp
  11. X-PipeHub: usa.pipeline.com
  12. X-PipeGCOS: (Pete)
  13. X-Newsreader: Pipeline USA v3.3.0
  14.  
  15. On Jan 07, 1996 19:29:48 in article <Re: C++ with Zapp vs. Delphi>,
  16. 'M.Abdollahi@bham.ac.uk (M.Abdollahi)' wrote: 
  17.  
  18.  
  19. >mobergru@oslonett.no (Rune Moberg) wrote: 
  20. >>In article <4cfor8$qno@picasso.op.net>, 
  21. >>root@candle.pha.pa.us (Bruce Momjian) wrote: 
  22. >>>Pascal is simpler, but C++ is more powerful/flexible. 
  23. >>> 
  24. >>>Is this a fair comparison? 
  25. >>I fail to see how "simpler" means less "powerful/flexible"? 
  26. >>How do you measure it? The time it takes to develop a fairly large 
  27. >>application? 
  28. >For some people if something is simpler to use means it is less 
  29. >powerful ! But DELPHI is just if not more powerful than C++.  
  30.  
  31. Here we go again, comparing apples and oranges.  Delphi is 
  32. a development system.  C++ is a language.  If the intent is to 
  33. compare language, then the proper pairing is Pascal (or Object 
  34. Pascal) vs. C++.  If discussing development systems, Delphi 
  35. vs. MSVC++ might be more appropriate. 
  36.  
  37. In the first case; Pascal vs. C++;  C++ wins hands down. 
  38. Note that we are considering the languages with their respective 
  39. standard libraries.  Note also, that the comparison must include 
  40. the whole gamut of software production, not just simple school 
  41. projects or GUI-only front-ends. 
  42.  
  43. In the second case, interpretation of "Powerful" must be established. 
  44. Assuming that "more powerful" means that a given amount of 
  45. source code or effort by the developer produces more functionality,  
  46. the two are actually quite close to one another.  Delphi wins in the 
  47. speed of GUI development arena.  MSVC++ wins in systems involving 
  48. much computation and data manipulation.  Also, C++ has capabilities 
  49. that Delphi simply doesn't have or are difficult to implement.  
  50.  
  51. IMO, to say that one is more powerful than another is silly.  I use 
  52. both and find superiority in certain areas of both.  For GUI front 
  53. ends, Delphi is my favorite.  However; if I had to limit myself to  
  54. a single development system, the only question would be "which 
  55. C++ system to select". 
  56.  
  57. >                                                                          
  58.       Some 
  59. >professional programmers do not like the idea that non-professional 
  60. >programmers can use DELPHI and produce even better programs than 
  61. >professional programmers who use C++ and this is the main reason that 
  62. >sometimes they critisize DELPHI. I bet if DELPHI was difficult to use 
  63. >some professional programmers would have loved and admired it ! 
  64. I can't speak for others, but I welcome the influx of "non-professional 
  65. programmers" working with Delphi, VB, etc.  This relieves me from 
  66. the boring everyday coding of simple database or GUI systems that 
  67. do nothing beyond displaying data on the screen.  There's plenty of 
  68. "interesting" work out there for those with software engineering 
  69. background and experience in building complex systems.   
  70.  
  71. -- 
  72.  
  73. Pete
  74.